﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;

namespace BCCommon.PaymentEnums
{
    /// <summary>
    /// 支付结果类型
    /// </summary>
    public enum PaymentResultType
    {
        /// <summary>
        /// 待支付。
        /// </summary>
        [Description("待支付")]
        Pending = 0,
        /// <summary>
        /// 需要用户响应，相关参数参见 ActionArguments 的值。
        /// </summary>
        [Description("需要用户响应")]
        RequireAction = 1,
        /// <summary>
        /// 已成功。
        /// </summary>
        [Description("已成功")]
        Success = 2,
        /// <summary>
        /// 已失败。
        /// </summary>
        [Description("已失败")]
        Failed = 3,
        /// <summary>
        /// 等待客服确认。
        /// </summary>
        [Description("等待客服确认")]
        ToBeConfirmed = 4
    }
}
